iT邦幫忙

2021 iThome 鐵人賽

DAY 2
1

學習PHP前的準備,就是開發環境與執行環境的部署,就像上學前要先準備鉛筆、課本、背包,最重要的是一顆開心的心 /images/emoticon/emoticon30.gif

如何建立PHP開發環境?

PHP是一個網頁尾本,不像HTML、CSS、JavaScript一樣,寫完只要拖到瀏覽器打開後就可以直接的執行,PHP需要有PHP執行環境才可以訪問和開啟檔案,要先讓程式幫你把「PHP程式碼」輸出成「純文字」,再透過其他程式發送給使用者瀏覽器,說起來複雜,但其實就是需要一個執行環境。

因此,在學習PHP語言之前,我們要先搭建一個開發環境協助解決我們編譯、執行、除錯的問題。
PS. 可以在電腦本地上搭建開發環境,也可以直接在網頁練習。

什麼是XAMPP?

XAMPP是一套整合Apache網頁伺服器、MariaDB資料庫、PHP和Perl程式語言的架站工具整合包,由Apache Friends維護與開放原始碼的免費軟體。
XAMPP操作簡單且支援多個平台,有Windows、macOS和Linux,所以使用者可以很輕易的在自己電腦環境上建立一個網頁伺服器,過往我也自己架過LAMP,挖喔,那歷程......XAMPP真的簡單很多,因此這篇介紹一下XAMPP,XAMPP算是很成熟的架站工具,且更新頻率極高,會隨著PHP版本更新而釋出更新的版本,除了剛剛提到的Apache網頁伺服器和MariaDB資料庫等等工具外,此安裝包還整合了FileZilla FTP Server(檔案伺服器)、Mercury Mail Server(郵件伺服器)、Tomcat和phpMyAdmin等等不同的工具。

另外,XAMPP除了有提供安裝版本外,也提供了免安裝的版本的選擇,讓想要學習與開發網站的使用者來說方便了許多,因為可以直接把XAMPP檔案複製進USB或是上傳雲端,如果在其他地方使用不同電腦,只要再重新執行XAMPP的『setup_xampp』批次檔來更新路徑,不需要在重新架設環境與設定一堆有的沒得,而就可以在不同電腦上繼續開發網站了。
,那選擇XAMPP來入門也是一個不錯的選擇。
XAMPP下載

選擇想要的版本後,安裝,接著在檔案目錄" xampp\htdocs "中建立一個名為phpinfo.php的檔案,在裡面輸入:

<?php
phpinfo();

再瀏覽"http://127.0.0.1/phpinfo.php"就可以看到php的資訊了。

  • 無痛嘗試
    如果暫時不想安裝環境,又想玩一下PHP或是摸一下,可以先到這個網站的sandbox,體驗一下。
    https://sandbox.onlinephpfunctions.com/
    到時候會長這個樣子,別忘了要按Execute,執行程式碼唷!

Day2 Winnie的聊天室

ㄎㄎㄎ,快中秋了不想聊天,想吃烤肉!
今天簡單介紹一下環境安裝的方法,如果有問題也歡迎下面留言,這邊我現在用的環境是是windows XAMPP,接下來後續幾天的PHP介紹也都是使用這個環境。


上一篇
Day1 後端及PHP介紹
下一篇
Day3 安裝 Laravel + Composor
系列文
PHP 語法通關30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言